harsh reproof - German English Dictionary